2986
1
1969
0
9956
3
4471
2
2711
1492
951
1514
2258
1694
4651
2203
440
398656
19
6236
10
3624
4
737
2502
13499
5
392
1537
1174
3012
356
550
444571
9
2087
2480
1330
10827