662
0
2302
3
2578
4
1890
1152
2
3052
13
2650
2503
1
2376
5535
4082
7
2043
2601
2114
2729
15
3508
2372
9055
10
812
2103
2195
2239
1542
3683
5
1801
3336
1764
3177
1784
1361