917
3407
999
1168
818
935
1522
1747
1907
875
19968
947
1108
2451
1975
1083
874
3793
2419
1304
5898
2069
1249
1082
1600
3517
1979
840
2432
963
1106
3050
821
3178
850
5008
948
29694
3558
892
990
799
4516
1021
1011
1006
1790
1223
1366
3564
1093
9495
3530
963
964
915
1001
3321
2721
2868