1360
2
6427
9
5000
2936
4
2527
1
1528
1875
2501
3305
1363
11
35385
0
875
6
370
400
324
478
3
2458
27
535
248
1806
712
252
1174
813
602
5
1223
1115
1533
878