656
1
50
0
3088
3278
6
1011
2
888
1353
5
816
382
1165
1178
734
1026
3
2147
981
944
43
2397
1744
70
1701
10
386
35
9499
9
1405
13126
1451
64290
1467
2408