2705
1
2109
2
385
991
1132
0
906
637
1594
417
2221
3
2447
2858
14
2320
2198
1209
3287
1171
854
1343
2296
1887
1323
3429
1645
495
2115
4
1696
1966
1251
2257