1132
0
935
889
2
553
493
714
1049
383
283
1084
477
573
6968
5
804
414
3456
1
2570
1401
7551
17
5126
11
2922
9
7721
13
4374
3
1074
1073
400
1899
475
2272
1956