3826
1868
1768
1607
1359
843
1142
965
879
2733
1142
1582
955
1152
1478
1000
1846
3923
2486
1538
1987
5736
1134
916
1688
1514
1497
1049
1337
833
1232
1193
839
2012
859
2587
816
1377
793
1671
848
979
948
964
892
1131
1835
837
2109
1532
1354
862
966
1912
3070
1062
936
900
1761
1744
1388
1155
865
1100
2116
823
1050
887
1037
1550
816
1530
1345
814
966
1604
1283
1397
2063
956
1100
864
862
3914
1067
958
782
1261
1296
813
1951
1455
1644
1628
855
1000
843
1106
2551
1641
1696
3226
838
936
1723
1916
796
779
1550
2341
1514
1472
856
984
1813
1554
1047
850
2236
1154