109
1
1830
8
1472
1701
10
720
1501
1386
2
820
548
613
614
684
1241
6
1062
4
692
423
4177
15
456
514
413
962
406
555
1493
17
2898
13
4288
862
0
1291
5
593
562