1418
2
1649
1
839
1431
909
292
0
1192
1378
1154
1428
1069
896
1105
1024
1586
1543
1823
8766
1329
1099
458
964
3287
3116
1544
4594
3659
14
31535
552
1129