3536
2013
1540
2663
904
1051
1440
2471
1385
5211
1514
1083
3404
3164
6400
2042
2384
1042
872
1044
3857
1630
994
1283
936
3720
1516
1733
1396
2588
1105
1451
2841
1216
877
939
2192
924
1892
1130
1308
2114
952
2672
1029
1896
1506
1551
964
7198
2181
1654
1244
2082
1337
1143
1132
1617
1605
1783
2312
3571
1490
12908
973
934
1596
1118
827
1820
1674
953
1049
2452
3500
798
910
1383
5711
1348
1141
903
1591
12257
1125
1263
992
3769
1651
2294
1295
2002
845
1707
1478
1748
1378
1826
996
1900
931
1903
990
1313
2039
1062
850
1328
2076
913
961
1587
1610
4091
1617
1753
925
1215
1240
1414