626
1
878
1163
2118
2
1267
468
740
100
2987
1430
776
494
1643
2470
6
627
528
1926
105
406
1417
3
771
108
1231
5
4130
15
644
1379
628
86
88
74