935
0
417
2211
2059
2506
300
1215
1
2557
3
1192
850
6968
5
31183
12
553
1132
3233
16
2272
9
1411
351
1084
1454
2169
2
4987
493
8822
2256
1501