1601
3
8313
9
2523
1253
0
1252
2189
1055
19079
6
36905
9817
1012
581
2732
109776
42
960
2115
3000
1
542
4757
8
3178
2
1891
4303
12
6001
4
1310
868
2815
5147
2638
2182
1494