3505
1391
2994
486
1507
1023
1403
491
1190
557
634
765
582
552
429
811
423
457
409
426
348
516
310
815
252
430
229
748
217
467
202
690
158
847
158
430
139
459
125
451
104
181
99
412
85
170
83
422
81
470
59
480
54
396
36
693
30
429
26
474
23
639
19
410
16
416
15
432
13
479
11
462
9
409
8
769
7
432
7
711
7
444
6
494
5
431
5
453
5
410
4
816
3
497
3
412
3
168
2
413
1
415
1
465
1
402
1
487
1
405
0
394
0
402
0
435
0
440
0
398
0
662
0
443
0
571
0
806
0
406
0
688
0
716
0
425
0
441
0
424
0
644
0
402
0
452
0
148
0
171
0
233
0
162