3148
9
1508
1
7334
4
909
385
829
1543
2
2306
3650
3
1256
896
6383
17
4481
514
4012
3929
10
5425
23
3748
19034
6
3696
2564
7153
7328
1928
3353
11
510
785
0
5152
1418
905