4140
3
1544
1
7952
5734
10
1095
1215
3965
1279
4598
6
1649
1961
4
1310
456
0
2095
1256
6210
120469
35
784
22330
22
2619
938
975
2
467
665
1926
398
4964
1133
1939
905