496
0
1168
1
802
951
2903
3
1174
1681
1814
2
1699
801
1416
1000
673
3090
6
467
830
1380
2932
2530
4
2996
3041
25669
3206
5
1392
1179
868
4179
21152
8
915
1729