2629
8
1008
4
1461
0
1833
2
1255
1
1797
6262
2017
1133
3904
12
946
1151
1599
952
2184
3
745
1136
2484
1131
2704
784
1805
1469
4247
1154
1669
2109
6
4782
1716
2381
5