3089
1
34745
7
1227
2
1539
507
5
1300
3
13184
10
324
1779
1102
10241
6
2771
1038
1150
1319
9
4692
3328
4
1674
1083
2590
1144
2895
1534
1149
1831
8
858
1313
1000
6342
10628
15