1132
0
2211
2000
1
935
804
493
383
1254
1084
300
6301
14
475
572
573
2693
3
445
1172
2
1053
2188
9
1852
1124
2320
1049
714
3060
1842
1129
553
2229
4
2522