1547
1
12431
17
2781
701
0
3158
2
1378
2091
1622
1002
298
13018
7188
1038
3971
2093
4090
5946
2204
2385
4
2629
4862
7496
513
589
4198
5782