2371
2
3293
1
1362
4
1292
1937
475
0
477
1898
798
611
383
400
522
4106
455
521
418
8116
6
1462
458
552
3888
3
353
846
472
543
804
501
787
518