2100
907
7
10
609
268
707
310
931
406
868
379
497
220
11298
4849
3115
1342
11179
4798
2128
919
875
382
2681
1156
1176
511
917
400
343
154
581
256
637
280
1533
664
1505
652
1253
544
553
244
1435
622
833
364
1449
628
532
235
546
241
560
247
161
76
13972
5995
8183
3514
1526
661
1162
505
1302
565
1309
568
1015
442
1036
451
1421
616
574
253
903
394
602
265
1400
607
777
340
924
403
1204
523
1624
703
181
770
337
1106
481
2898
1249
1960
847
27818
11929
Copyright © All Rights Reserved