676
1040
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
2096
2400
1400
10133
2225
1449
1396
679
1600
659
1264
633
7718
3589
707
935
1593
3349
2467
10112
1307
652
769
1935
969
1369
3380
1347
860
699
772
981
3478
1742
2346
3776
708
740
3057
7151
1171
3560
1000
1212
1236
1657
6657
711
1080
7322
2613
823
674
986
1096
1429
1573
1625
768
910
630
1331
1079
2010
950
2663
1136