663
0
2805
7
1056
1
1825
3719
4
421
785
286
390
1507
280
1155
2648
5
307
276
69
330
851
338
4598
6
326
1784
2
2224
87
456
400
3868
466
72
468