2951
6091
1576
1220
936
977
871
1182
1235
1462
1391
944
1155
1129
959
1154
997
927
1294
1291
1009
2135
3579
1456
1079
923
1264
1528
2911
1249
950
1363
2967
915
952
5919
976
917
1112
1007
2167
869
1573
1586
978
823
1752
1540
944
3788
1033
1362
895
852
1458
1493
1870
917
1141
909
910
1067
2561
7580
805
3796
1196
936
1207
1237
1021
1083
2380
6636
1639
1445
909
824
3636
2054
797
1724
2131
1270
4169
1689
871
831
1660
784
932
1020
1287
3844
793
1133
1398
1917
6124
931
817
1587
1589
1154
1754
1270
846
4470
4566
1172
6230
2757
1087
1591
1302
1728
1321
1972
1621
1033