2663
1
1295
1507
6
1123
2
1018
2773
5
2099
10624
15
1438
7463
25210
63
2980
7
1192
1365
4
2373
2256
17
1549
13
1471
4283
3
2287
2236
10
996
3108
3082
13107
1975
1957
9848
8621
1493