460
0
668
311
477
914
2544
1
1581
809
652
418
1500
451
2332
3014
20
1028
614
494
6916
2041
2
1015
2313
1061
2075
4821
3159
572
2524
685