3928
3
1193
4
760
2
4242
831
1115
5
631
1
510
4453
611
0
737
495
7197
1245
4554
10
697
824
834
895
2933
588
862
870
1004
792
1520
805
1178
850
601