668
0
1298
477
3546
1
914
818
1581
938
809
2358
9
3690
2155
3
475
1500
1173
2266
3593
16
2041
2
2313
367
2075
373
4821
608
2524
315
319
2948
6
1457
1386