256
0
1290
3
441
2867
7
745
4
663
1162
1
2432
11
997
1088
7322
9
1603
1617
2
2965
8
2293
17
3983
5
1635
7789
10
1860
1790
2561
19
2223
1495
2258
1267
5304
33
2148
3202
18
1957
2059