2228
6
514
1
2483
5
438
482
803
1596
477
1617
1446
8
1150
413
2
4178
15
693
423
409
456
962
406
1493
17
555
2900
13
1242
1062
4
820
548
613
614
684