1431
1
2100
2
3562
1691
1547
1390
3
2368
1415
5151
3080
1558
3715
2049
6346
16
1047
21152
8
1265
1711
4651
1363
1166
866
3805
6
2622
2425
7
2356
2890
270
419
2456