2236
2
2356
1851
3
5015
13
1898
1
477
0
475
400
1888
8
1086
1089
455
798
611
383
521
4106
522
1462
804
846
418
860
1073
8116
6
2395
458
1504
414
552