98
1
1788
8
1022
999
622
2
351
1000
74
557
530
897
1768
482
1942
3
1652
1308
400
1052
385
750
0
922
441
1293
5
488
935
433
81
372
1609
930