1682
4
2159
1
2573
7
2452
2
951
1148
998
619
1015
1694
750
1526
19944
564
1268
2669
913
2502
1036
2740
3539
3
15177
12
1244
0
2235
2013
1568
8607
8
4943
2153
266