1133
5
10206
14
1249
3
2623
1
1921
4419
1427
1543
1595
1448
3955
4267
17
5863
7
3598
4
3959
7055
1330
2291
1601
2
2041
1962
1646
595
0
2313
1270
810
3802
996
1548
2404