370
0
1125
1
1588
2
753
297066
1356
3
3065
267612
4978
1131
99072
36905
1502
3882
5
3303
10
923
215
2772
1444
2967
897
683