496
0
3090
6
2903
3
2932
2
2996
6516
8
21152
1466
1
830
1000
3080
1906
108797
3296
4
1819
6195
3163
270
1308
25669
581
17333
27
637
662
1380
3206
5
1103
1537
2823
1814