1682
4
2159
1
2573
7
1148
1015
1694
750
1526
2
19944
1268
2669
913
1036
181997
11
15177
12
1244
0
2235
2013
1568
2452
266
1843
2099
4248
108797
802
1757
665
3120
619