1231
1
14125
10
1672
1295
2650
20
989
0
280
2848
2
2250
297066
841
2773
1994
3683
1115
1548
1544
3
2447
6
1581
420
3765
4
2245
1226
3053
7
894
2518
2192
1218
2235
571