1112
0
4130
18
2655
2
2850
588
1
539
2302
3
2578
4
1890
1038
2047
1152
3052
13
2650
2503
2376
5535
1728
2043
2601
2114
2729
15
3508
7
2372
9055
10
812
2103
2195
2239
624