4978
2
117
0
293
297066
99072
628
1205
2975
745
3303
10
1194
326
673
868
168
3882
5
467
688
1017
114240
45