496
0
32302
951
1
1606
1380
2934
2
1526
1787
2530
4
662
868
1000
802
467
3090
6
801
1819
2903
3
1174
673
2932
1814
830
2044
159
2535
697
2996
21152
8
2906