1285
1
3957
3
1734
2
2324
4
2211
2959
3154
6
1168
2642
2655
1493
5635
4691
946
4702
1558
1527
1777
6346
16
1265
676
1935
2627
7
2890
2054
1226
2604
873
2480
18816
11