2934
2
1590
1
4285
3
2131
4837
5
19944
2972
0
2110
619
2822
1564
1660
1787
6346
16
905
3326
1669
4
3014
20
951
2562
1382
2166
7034
2181
2209
2055
1711
582
2760
2992