2209
1
2247
916
1126
947
1245
966
2
982
1587
1254
1155
1335
980
673
1321
2403
2781
1593
2866
1355
1072
0
5950
10
1384
5
2184
2491
6
930
1526
1475
6499
3
644