308
2
354
1
1440
3
360
1463
1566
5
1599
3217
4
4126
22
6061
13
3323
2149
9964
1340
824
1088
908
1488
2254
2615
1047
1476
885
798
922
1006
1164
875
2901
459