1041
0
1087
4
12683
13
2266
3
9935
2759
2514
2
928
2218
8
8025
1679
1
2387
300
2215
800
718
4674
2228
1909
2282
2717
471
1337
642
336
578
6650
6
1712
1652
1796