2366
4
641
1
1226
3900
3
473
2
518
784
432
796
538
79
593
235
866
737
1603
717
953
0
575
634
739
3157
11
490
64
578
493
3597
6
282
625
477