1270
1
501
2
761
457
737
996
9
3840
323
858
3346
8
1664
6
518
552
1010
1089
594
386
396
380
2083
3
589
1301
1412
11
1197
0
483
1093
3682
12
395
9238