1295
1
1089
4096
2
2650
20
280
2250
297066
0
6346
16
3562
2207
582
2773
2980
1029
5592
8
24337
22
1788
3683
1444
370
2631
1594
3
2284
2505
1265
1668
5431
1752
1348
4
1581