1104
3
108797
0
1836
1
766
1918
2
2114
278
1191
2935
3936
1821
986
1691
6346
16
2609
1964
658
1564
2226
1816
1618
1228
1239
2100