1153
0
6516
8
1308
1
2302
3
2996
2759
2108
6
637
923
21152
3636
4
1672
1906
2
1103
6195
7793
2258
3484
572
3080
1044
4471
1954
1422
912
1037
4044
5