505
0
637
2076
1
2727
2
467
334
105290
1463
2735
385
1043
10270
4
2299
2211
2843
2265
2758
1309
358
1498
2069
3
802