4895
8
1389
2
3498
4
1124
1
829
2797
10
1262
2600
5
7952
1215
1279
677
415
0
1649
479
409
798
2191
2357
11
456
177
2095
6213
1256
120469
35
1008
1156
13159
784
22330
22