2271
4
2948
6
2584
11
4537
7733
2
2471
7
2155
3
319
0
1033
1
2061
2493
18
1050
3380
9817
3868
10
3066
1687
1047
2408
8
8204
14125
5052
322
1744
5347
462
2835
4070
3848
1960