533
1
964
2028
2
2297
3257
1216
1458
3
4154
2554
1207
646
0
1554
1357
1362
1314
814
1134
1436
2316
2113
995
521
3025
3564
1343
4453
1156
12320
5
999