3016
4905
953
2920
1028
3300
2185
2068
1671
2073
990
975
1393
3035
1905
1252
1659
1935
1395
984
2328
887
4274
906
1005
2049
1864
1293
1674
1815
2643
3454
930
7705
2125
1149
2058
867
1283
2858
847
1273
1005
5753
1838
1737
1063
1440
1157
1070
1932
1424
1491
1626
1712
2397
1417
904
894
3123
1444
1367
1026
1035
1504
963
1570
1835
857
3908
1003
830
1783
2500
1466
2697
1538
2173
1522
8641
1118
2150
1187
2430
981
1330
1011
922
899
858
923
1002
1336
1115
1175
823
1088
1091
986
1150
881
1818
898
2577
2173
2082
2878
850
1095
1212
995
2245
782
1783
839
1316
1176
1068
3147
1648