3575
1
2184
1660
4
1446
2
2568
951
8527
3298
2294
4228
3
4335
2732
123674
35
1220
1812
913
3248
8
5977
13
1590
2322
1431
3107
7
6236
10
2024
1514
2562
2906
4443
9
2337
980