4016
1
3691
5
2749
3092
2091
2
1452
1222856
4
2125
2526
3
16550
27
1549
1824
0
1421
346
1578
1163
9355
780
968
3442
3887
9
1337