1103
1
3644
2342
2
1047
2245
3
3080
21152
8
2243
6
1038
1554
3090
2932
297066
0
2687
1690
1015
496
1887
476
1496
1109
1876
2039
7
764
1606
1788
942
3178
3803
6236
10