1682
4
2159
1
2573
7
21152
8
1148
2593
1015
1694
750
1526
2
19944
1268
2669
913
1036
297066
0
2711
15177
12
5151
2911
9
4651
3
1244
2235
398656
19
550
2013
1568
4724
1942
2452