2028
1670
2028
900
912
948
1362
1747
972
952
15976
954
1009
3588
967
990
886
2924
871
2193
1020
936
2687
2655
1020
893
1254
2225
25036
1473
1280
903
1092
927
1681
1073
2290
1291
1144
3612
2356
2615
887
2374
1207
2036
1137
1289
2737
970
11373
1136
1900
1324
1058
1935
1224
19096
3167
1131