2954
2
1771
1
1900
3
8535
8
494
0
2477
225
150
400
927
2944
1260
1727
3287
6
7381
9
3588
1823
5
283
6967
11
1271
281
638
3011
4
1274
1235
3190
3857
1636
2645
937