552
1
408
1299
2
5546
44
1729
3
2647
3252
1364
1083
1257
21773
1723
6
129
286
58
459
411
818
189
683
688
2437
1562
1973
2997
9
1506
1672
767
1102
469