2115
0
1384
1314
3
4537
4
1054
2272
2661
9
2772
1784
1390
2189
1833
720
1
2660
2
587
3987
697
1175
570
1761
892
898
2392
1512
1628
339
1672
2557
2034
442