641
1
1206
756
4007
2
1006
2712
9
910
773
3
1145
1609
5903
462
631
995
887
0
739
911
17962
21
957
606
12757
20
1524
982
1801
1429
2041
4
5724
6
1280
923
1408