1230
1
2259
13018
0
2968
2097
7
406
6500
1129
1554
2
2772
38477
34
2977
15
1800
3
7222
4
3227
1263
1694
2859
1451
951
3841
3580
2312
1592
1688
1972
2505
1624
2087
2207