2515
3
3079
1
1309
0
1859
2
2113
3280
6
1992
2028
1271
57793
5204
697
14125
10
797
51331
25
1744
3196
1227
3575
5
1657
2242
9039
1431
4715
1688
1833
2977
7222
4
4914
2199