1131
1
1309
21
930
2
1474
618
46
1634
11453
0
8898
8846
23
1211
735
1768
5
1386
900
17785
212256
2355
3
498
1233
1194
1054
1594
972
899
215
788
596
1593
7887