370
0
6977
4
1875
2
1588
753
944
1
3012
38477
34
2906
2772
5
1125
1356
3
3065
1097
1131
1859
1502
1231