297066
0
796
6
1295
1
94424
3
2650
20
1581
1985
280
267612
5849
5
2
1185
1022
2184
2250
3765
4
2245
2999
746
3789
2109
628
1226
3053
7
2911
9
2659
2192
2102
189326