992
2
1029
1354
5
3515
1
3460
14
25198
63
1042
4
1796
3
9520
9
2739
6
3680
1554
4402
16
1818
1920
10
6650
2521
1122
1152
1266
730
2268
1530
1164
2859
1000
1128
1442
1838
15
594