1407
1
4667
3
380
1618
0
965
1040
2
463
924
812
1245
536
2239
12
788
814
575
658
399
935
830
337
620
324
811
4136
1792
1482
869
1814
6
640
12956