951
1
619
2050
2502
3140
4
564
2100
2
2906
2740
562
3546
11153
8
1196
1889
2245
3
3644
2629
10827
3539
8527
742
0
12459
3014
20
1337
1289601
19944
189326
6779
5
3066
7
1268