1586
1
1024
2
1291
1418
2683
0
964
105290
933
1649
282572
4594
1129
1152
1889
3659
14
46414
584
375
1651
1431
2982
3
1513
2799
2474
2368
458
909
1192
1378
1894