2848
4083
960
2263
1323
54640
2010
2547
803
8348
895
2163
1165
1717
916
1426
1904
1484
884
2195
919
1434
1162
1500
1439
992
866
876
2446
1009
2027
2965
1328
1547
961
1058
1310
1871
1472
3304
3976
2199
2480
1245
1796
1393
981
895
909
900
1168
1123
1076
2070
794
1331
1090
1767
878
1144
1318
954
927
751
809
1080
7067
860
2227
1170
793
1440
839
1997
717
1182
1349
2380
791
1299
2278
852
676
1008
2638
1009
1226
662
963
1252
1194
1256
781
851
709
2349
1112
788
6452
1041
847
693
1128
1902
732
940
1074
1409
1063
652
3348
3071
821
1266
2668
933
722
670
2326
1186