668
0
18546
15
1298
4684
2
477
982
1
3024
3
914
1505
1581
9611
985
2318
938
1458
66
809
5897
4
883
4179
475
1500
96
1889
83
2041
2313
59
1197
2075