400
1
714
2
2128
2158
4
4685
527
407
491
812
1245
1040
4667
3
2009
7
463
924
0
1407
380
965
935
830
6798
870
5
83
814
536
2239
12
724
645
460
337