2371
2
860
0
475
798
400
804
455
1462
552
611
383
2395
1898
1
4106
521
152
477
20374
5
58
522
349
1504
788
1073
29323
353
116
1650
3015
543