370
0
3835
5
1875
2
3435
4
1766
1125
1
1588
753
297066
1356
3
3065
267612
4978
1131
1354
99072
36905
1694
216
1502
3882
3303
10
923
215
2772