460
0
668
311
477
914
1581
2911
9
2763
4651
3
809
418
1500
451
2332
494
6916
2041
2
1015
2313
1
1061
2075
4821
3159
572
550
2524
685
319