2629
8
1008
4
1462
0
1834
2
1255
1
1797
6263
2017
1133
3904
12
946
1151
1600
953
2187
3
745
1136
2485
1132
2704
785
1806
1469
4248
1154
1669
2110
6
4782
1717
2381
5