843
1
2505
2
2306
3155
522
1105
2589
2013
1593
21152
8
2593
297066
0
1028
1020
5006
5
2711
1991
3
978
4025
5151
2911
9
4651
6916
398656
19
550
4724
1942
2082
7893
4
2243