1334
1
1303
3
1527
1141
2
3354
13
578
527
595
815
676
2717
589
756
1172
955
1002
958
547
560
543
1549
993
131
616
2645
1425
556
422
2114
2687
4