1135
3
3168
990
1
1640
2
1039
1713
2246
1235
0
2803
966
1580
1107
1390
319
1164
913
2603
4
4474
14
2609
2696
2704
2040
2074
1199
2630
15
1754
2274
6
1420
12322
13
3382