7
10
350
157
574
253
854
373
3724
1603
1414
613
4501
1936
637
280
805
352
252
115
630
277
546
241
217
100
392
175
1001
436
609
268
1036
451
56
31
308
139
84
43
245
112
791
346
847
370
3619
1558
2653
1144
2240
967
1449
628
2338
1009
1148
499
672
295
686
301
868
379
623
274
714
313
1050
457
1358
589
700
307
1204
523
1827
790
2184
943
4179
1798
1694
733
1351
586
2170
937
20167
8650
8932
3835
9282
3985
4627
1990
4739
2038
Copyright © All Rights Reserved