1830
8
1387
2
3111
7
664
1427
1
1458
1805
4
2038
1520
1705
989
844
1569
810
870
2283
5
621
928
316
939
562
228
0
366
442
70
1746
457
408
307
314