501
1
2260
2
47086
0
3128
7
1098
1130
1823
985
674
2085
4
619
285
710
12
203
1091
5
152
1345
6
8921
5151
1428
917
1877
1081
710020
426
90113
212311
143554
11
2702
511