5949
15
1632
2
238
0
1992
3
3749
697
1309
1272
1
4914
6327
7
2188
2271
4
5389
746
9278
18
2216
2558
2041
2313
2075
4821
3671
6
319
1386
2061
1298
276
2661
1522
789