484
0
1868
2
1166
592
562
1089
2954
1862
1
1061
236066
14
804
668
6779
5
1466
1298
451
4684
477
3024
3
914
494
1581
938
984
809
429
1570
6916
2369
1107