1529
1242
2409
921
825
836
918
948
1152
1319
5198
2298
1842
1445
1396
987
856
991
1846
1222
2840
1978
2491
2538
2698
1404
2810
2281
2117
1438
1365
892
1153
1695
932
1121
1328
4779
1385
3431
1290
1216
910
1749
1486
1994
1733
873
1143
1664
1528
1632
2433
2028
3447
2359
2247
2097
1023
2114
2374
1542
1270
2144
1686
850
839
1386
750
864
1071
957
1048
861
2478
854
938
789
909
765
855
880
905
1617
802
1964
784
2284
2681
1460
1397
931
1906
1246
1651
1462
910
1862
810
2957
741
1117
869
816
911
957
1436
1473
909
1121
777
852
3157
878
3389
1403
799
835
3112
820