896
1
1257
1024
2
846
0
1649
3287
552
1431
909
1347
1192
1378
1428
1069
1105
1586
1543
3116
2271
1115
1566
8766
3659
14
31535
2683
282572
46414
1961
4594
1418