3501
1389
2994
485
1507
1022
1400
489
1188
557
634
764
582
552
429
810
423
457
409
426
347
515
310
815
251
430
229
747
217
467
202
690
158
847
158
428
139
459
125
451
103
180
99
412
85
168
82
422
81
470
59
480
52
395
36
693
30
428
26
473
23
638
19
407
16
415
15
431
13
478
11
461
9
407
8
768
7
432
7
711
7
444
6
494
5
431
5
451
5
410
4
815
3
497
3
412
3
166
2
413
1
415
1
462
1
402
1
487
1
405
0
394
0
402
0
435
0
439
0
398
0
662
0
442
0
570
0
804
0
406
0
687
0
714
0
425
0
440
0
423
0
643
0
402
0
451
0
147
0
170
0
232
0
161