1185
1
2520
3
2258
297066
0
810
267612
2228
4601
737
4978
2
1549
2428
1690
928
99072
36905
1494
3882
5
2194
3303
10
614
215
1444
2967
683
2919
1714
3169
512
569