1878
3
1372
8
876
7
928
2
735
4
1087
398
2643
1040
1
19934
54
817
836
5
305
328
448
673
9
2811
369
1718
371
516
416
365
391
329
0
326
445
557
258