496
0
398
1250
2
2369
841
715
1089
83
1
745
504
994
6
883
2443
2333
2127
7
297066
6247
5
3326
3
5486
3580
2166
4179
2708
4258
1431
2368
2578
3196
3418
8859
9