1103
8
1231
3
2646
15
1828
4
1401
1788
1031
1
322
2
1554
11
958
17646
1384
1570
6
1891
1472
1718
1516
7960
126392
18
1383
293
4771
1138
384
1276
702
5155
1233
35343
0
2300
5