2781
1
3158
2
298
1547
12431
17
701
0
1378
2091
13018
1002
4862
7188
2904
3
3971
4090
2204
2294
1664
2133
678
400
1041
7496
4
1568
2999
2977
999
1788
2156
2131