484
0
1166
562
2954
2
1862
1
1061
1766
668
1814
4
1298
451
477
914
1787
494
1581
1628
984
938
809
429
6916
1107
1500
3971
1380
4237
2041
2313
830