2598
2
174730
18
3217
5
5801
1
3316
10
2495
9
2057
1369
1133
1054
1327
1077
1217
1138
1282
1265
1708
1175
1061
1047
1868
3
2591
1268
427
0
101569
1220
587
5252
1987
1376