2689
1083
780
1221
782
31312
5376
777
673
1577
1445
1220
1054
2890
927
663
922
2351
936
897
1134
1117
1704
4998
4989
967
1303
2808
1127
1020
1973
9746
5923
3210
2696
944
2044
834
907
982
1515
6615
842
1227
2289
3176
2335
792
1049
886
932
939
1016
1985
2286
1112
2880
1298
1734
1017
1128
848
3872
1282
791
771
2086
2774
993
670
3908
7675
1142
1703
1224
1817
1182
844
6847
1334
1336
1131
2269
792
1135
920
1037
923
1594
1246
2685
1522
1122
674
1131
805
746
1206
1430
2036
1578
1704
1314
1062
757
2149
709
1835
1584
1299
2389
1129
1801
970
3354
1004
2298
892
746
963