2494
1
3030
6
2334
1646
0
2939
2
2261
2245
6194
12
1496
3351
1306
1370
1668
3
1784
457
425
558
419
1400
743
503
637
2129
7
643
2729
2183
9
485
1280
1819
5
696