3479
952
1302
3153
1091
2115
1720
903
2015
893
1375
1268
945
1760
886
887
879
1217
1669
2374
778
932
1630
829
1272
825
1002
1639
1677
1246
1113
1341
957
2022
1227
1332
1676
1982
1449
812
1083
848
857
1088
886
1468
866
874
1179
1586
1193
1142
905
6125
3077
953
1406
1189
1817
951
1379
1639
1104
1473
2564
1011
1652
1608
809
1007
839
916
1577
823
3774
2431
3085
704
1346
1270
1403
1165
1180
1997
780
913
1056
1655
1053
1473
1602
2567
1128
1991
1897
3112
989
1111
1124
922
2421
905
1110
932
821
2541
1079
1231
1586
1368
1298
760
4404
809
909
809
981
1434
758
797