1626
1
894
2
879
742
4
482
945
676
2163
7
1012
381
3213
20
508
1206
6
1054
532
2677
5
3378
432
1380
1449
690
3281
8
885
1298
9
549
612
1193
503
1459
1720