2981
7
629
1
1330
970
2
942
1563
1765
2304
682
611
1474
1359
577
1612
2376
7042
8
1514
1549
13
3474
6
3413
2038
11
3066
3
5
4190
10
3775
4
2572
2261
1177
1199
1997