2999
3
2131
1
4179
2173
1992
619
697
0
1734
2
2049
2982
1309
2294
2152
3078
4
1211
4914
951
1787
2366
1168
1015
9611
1087
3109
14
5897
3326
1883
1606
1938
1778