3125
15
7258
0
2048
2
6844
2251
1768
3426
4
1828
1
1400
8122
13
2820
1817
10827
750
2060
1168
4117
5
5527
6
2565
8411
3
646
1812
2788
3560
2763
775
2890
1679
444571
9
1162