508
2
109
1
1830
8
1472
1702
10
721
1502
1387
820
548
613
614
684
1243
6
1062
4
693
423
4178
15
456
514
413
962
406
555
1493
17
2900
13
4288
862
0
1291
5
593