458
4
5470
3
2065
2
576
2992
7
1152
828
22950
62
9796
1
1590
1035
4057
11
961
2181
14
727
1009
1643
847
5294
6
4615
547
435
348
343
105
3166
2202
1669
8
1225
1145