1495
1
2711
2
1492
3
951
2258
1694
4651
298
398656
19
6236
10
1189
0
2189
802
2996
1174
2268
3012
4
32302
1689
550
1015
2480
1825
2241