621
1
2981
4
687
515
2
563
676
748
4556
10
745
0
2207
2205
587
2156
1655
857
1282
617
2447
5
458
1713
9
1858
5538
772
1159
951
86
1577
988
482
661