2632
3
1613
2
3261
1387
1
1079
0
3758
2585
5
1939
2297
25669
3608
9
2453
1498
4303
12
4291
4
925
4073
7
1787
2257
2336
5293
11
4102
638
2743
4933
13
2650
5349
10
2513
2891
1913