1859
4
1163
1
16338
8
1416
2343
840
3
1152
3166
15
2395
912
1092
2
954
2525
4499
12
4212
3995
3011
2072
3180
1275
1711
2177
1012
1244
0
1015
986
13653
2067
3298