1495
1
4096
2
1265
1845
2092
7
1493
4
6346
16
4690
3
1029
1295
2631
2650
20
2505
2324
280
6445
6
1752
0
1348
1581
1285
2054
2966
2801
1019
2250
3765
1525
2245
297066
1226