672
1
928
34650
7
1083
3
522
1853
4
3269
2
537
2006
721
1598
1307
1106
1914
5
649
623
399
169
0
346
143
125
109
88
201
121
86
106
85
73
90