846
1
1374
370
1418
2
1448
1329
1099
1733
1649
458
0
552
3659
14
1238
1431
31535
909
1344
1192
1378
1428
1069
4594
896
1105
46414
1024
77
1586
1543
1129