1646
1
4551
7
951
2502
619
564
1710
2
2740
2245
3
7042
5
1671
2629
1196
3546
3539
644
1993
3014
20
1337
562
11153
8
3194
6991
6
2417
1268
1087
1176
2891
4
3066
633