980
706
1343
2438
1304
2159
2508
1601
3304
638
5045
1589
1652
638
14538
1003
1444
813
674
1460
1312
1985
2206
704
2389
817
1491
862
732
2066
2689
1585
1684
1425
3877
808
837
1379
1199
1750
2042
1930
987
790
6177
926
2202
764
1021
1064
2455
675
2096
2400
1400
10133
2225
1449
1396
2758
773
1833
1136
1119
1113
1614
1527
935
1656
1687
633
3087
857
1950
814
3114
762
1796
2786
1008
1392
683
852
3115
2228
1631
694
698
1383
674
925
943
842
2582
1185
632
2487
1641
680
989
680
710
2595
1607
1191
1000
1359
875
917
1472
4314
2239
901
2803
2085
1122
1952
1447
655
2325