668
0
4964
3
905
1
330
120469
35
2136
2215
7
1285
2
864
3214
6406
12
7885
1256
1013
477
1124
419694
9
4223
22
2130
5
3037
4
928
2346
784
22330
3503