1222856
4
1740
1
928
2346
3
784
22330
22
6194
6
561
2494
938
1464
2
1616
0
3650
419694
9
11829
2658
785
975
12590
1446
1138
1547
4017
22794
180849
2966
2306
646
909
398