1505
0
3354
5
3765
4
297066
1295
1
806
2683
3683
2650
20
676
280
2713
1469
2
1581
4971
6
1018
2159
1152
2026
2250
4946
18
2245
3
1226
3053
7
57793
3572
7608
12
1675
1474
1789