3016
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
1004
781
1505
908
1071
4189
995
856
1436
1513
1151
1842
1039
1753
1818
1910
1436
1570
1740
915
1470
1206
1037
1866
1058
1225
1185
1222
1344
841
813
1653
1186
1674
1846
1685
794
1868
1397
892
3389
1750
960
849
1775
1573
911
2668
1002
1193
911
13429
800
2977
911
1770
1179
1201
993
1031
856