1075
1
2166
17
1389
1196
6829
5
899
1564
983
1738
2
1233
3
1119
1242
880
0
2418
1760
1081
3255
1353
1211
4161
4
12339
12
1854
1156
7831
8
4402
16
4727
18
9031
13
1758
4051
2018