3294
902
794
1125
1609
1826
836
2495
879
2393
3321
2337
1850
983
899
2702
1973
1143
2126
1792
2522
1055
1836
1623
961
1035
877
1497
2448
848
2758
2415
1286
1463
887
1154
1087
917
1707
1628
900
1152
1118
1813
2016
1592
1347
863
1504
2863
837
1384
1685
1203
5312
2754
1001
1642
1482
1723
1654
1285
1785
1129
862
959
1379
2480
2341
867
1217
908
1010
905
2563
1642
953
837
1553
1654
2214
915
1398
1682
931
1158
952
2544
1093
883
1055
18308
1057
1282
1595
1321
2810
1071
1075
1241
907
872
1294
897
3042
1537
889
2560
1413
744
754
1156
2432
1352
997
1247
822
1811
779
1856