1547
1
12431
17
2781
701
0
1378
3158
2
2091
13018
1002
298
7188
3498
4
3971
4090
2204
32302
2733
2177
4862
2535
7496
2368
2305
2917
5412
2977
2156
958
6547
13967