4130
18
2850
2
3166
15
2302
3
2578
4
1890
0
9877
5
2047
1152
3052
13
2650
2503
1
2376
5535
2043
2601
2729
3508
7
2372
9055
10
812
2195
2239
2499
1542
4291
9
3683
1801
3336
1764