3796
8
640
1
575
658
2
399
4136
324
811
814
1482
1792
869
337
788
812
1245
536
2239
12
724
83
6798
870
5
460
935
830
1618
0
965
380
1407