1842
1
383
0
29323
477
475
534
732
907
116
2395
400
392
418
8116
6
1898
860
455
464
340
543
1636
798
2211
1650
2435
1462
341
422
521
965