3169
5
7762
4
297066
0
3971
1
4946
2145
2299
2039
2
1477
1288
14750
8
2264
6779
2097
4526
1074
3080
3
5151
267612
3715
4978
19079
6
1168
268
1228
1276
1772
99072
21152
36905