2245
3
3053
7
619
1
3868
10
5052
928
462
0
5347
4
2160
2
4537
1628
1593
1581
1186
1663
5
3126
1601
3765
2471
2358
9
1295
2155
1407
1868
1320
2948
6
2650
20
10598
2255
6362
18