2233
964
756
331
1372
595
1365
592
2016
871
1491
646
4403
1894
3444
1483
441
196
1295
562
693
304
889
388
910
397
1680
727
875
382
2009
868
518
229
903
394
952
415
1092
475
469
208
2170
937
637
280
2730
1177
966
421
546
241
434
193
1176
511
1155
502
1757
760
1022
445
651
286
1057
460
1421
616
1344
583
3003
1294
2534
1093
1995
862
1477
640
385
172
973
424
1848
799
2205
1001
436
1666
721
728
319
525
232
833
364
497
220
553
244
406
181
938
409
826
361
707
310
1169
508
Copyright © All Rights Reserved