1429
600
1349
535
1071
499
198
878
1075
686
1572
892
2282
932
1392
2066
271
1323
3650
1026
647
855
734
1622
489
1990
775
645
1021
5820
1314
1839
4021
427
825
2124
1098
347
1320
766
935
966
1042
910
540
199
321
226
1251
1453
568
944
1942
411
403
1695
833
10732
1509
1884
Copyright © All Rights Reserved