1463
2
3122
7
2799
1022
2528
1
8931
2553
8
1281
702
2185
4
1052
524
1665
863
961
576
3790
10
790
1506
1373
3
889
1587
1371
828
1791
1179
1756
1008
1021
2919
25