1495
1
4096
2
1265
1845
2092
7
1493
4
6346
16
4690
3
1029
2631
2505
2324
6445
6
1752
0
1348
1285
2054
2966
2801
1019
1525
1709
1089
24337
22
1373
5
666
2136
4691
3683
951