3125
15
2251
2
1768
7258
0
6844
3426
4
1828
1
2048
1400
8122
13
2820
1817
750
1168
4117
5
5527
6
2565
646
9036
9
10827
1825
1941
2173
9077
28
3106
123674
35
605
2060
2676