578
1
1069
3
1945
1292
1905
792
799
2
1358
896
559
713
1216
658
5982
5
1887
1546
4
710
7
567
475
384
0
3137
255
687
493
461
359
142
272
155
1394