1756
3
1663
1
798
0
1693
860
1888
965
475
116
77
63
29323
521
58
418
8116
6
1537
2
611
407
464
1230
5
460
1244
305
1636
477
320
1073
458
392