706
2
623
1
2796
6
2305
4
1211
1358
5
548
3512
7
1338
9051
9
1495
342
512
601
1656
3
1451
0
1251
879
63077
17
617
1120
5544
329
644
1265
1069
547
775
853