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