962
1
699
653
0
2522
494
2126
1131
1033
5378
9
2727
5
472
2
300
1428
1842
691
5155
8
19279
1922
6979
4
953
1343
646
1132
2306
3250
410
1819
1506
572
745