1348
1
610
0
582
964
1891
1020
383
2535
2
2988
989
1096
623
3173
3673
3
12779
8
929
2884
5
2781
1260
2317
2474
1125
1051
1973
5339