693
0
402
7608
12
806
1
678
364
5579
7
3429
726
27
297066
856
3329
3354
5
1320
4946
18
730
683
267612
797
4978
2
383
1617
1267
991
908
653
534