2760
4
2131
1
2414
2
2312
0
19944
2972
2110
619
1062
197
1660
1787
905
3326
3
951
2562
1382
2166
7034
2209
2055
1711
582
1168
2710
1015
1087
2184
2934
1691