2907
0
2320
346
1025
1
1218
3
2775
2
2347
1898
1568
1889
318
126
831
7756
337
477
1649
2431
2337
3123
499
475
2693
1431
419694
9
909
1473
889
1192
1378