1290
2
2542
1
2730
0
1222856
4
929
2115
3047
10
1545
1922
804
1132
3063
3
726
2192
6062
16
1053
180849
1894
3203
1823
414
1578
2086
105290
3659
14
329
16550
27
1282
1464
2142