2617
3844
1554
1361
1073
877
1042
857
955
2983
1702
927
1473
1504
1630
896
825
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
1148
1367
1568
1717
855
815
922
887
1294
1105
1268
1204
985
2563
1374
941
856
895
1071
9950
1048
825
1600
3983
2418
1350
834
1345
1200
1321
932
1543
801
2404
922
2321
1590
1255
1180
775
906
1311
1524
1972
3426
1420
2093
1709
1655
1706
1241
1070
838
876
1466
1082
1421
1381
1202
1786