2781
1
1992
3
2904
4310
6
697
0
3124
3158
2
1309
2133
400
2173
1664
1041
2294
8527
3200
4914
1568
298
1136
2999
2271
4
5389
999
3971
1788
2041
2313