1131
1
1309
21
930
2
1473
618
45
1634
11450
0
8895
8844
23
1211
733
1768
5
1386
900
17785
212239
2355
3
498
1233
1193
1054
1594
971
899
214
788
596
1593
7887