691
1
1123
1890
766
3477
2
409
687
2417
509
607
421
649
406
1023
1735
1882
0
1855
3
710
779
4
615
451
566
115
2113
868
546
1663
6238
629
1051