3456
1
805
4292
2
1261
1152
0
2109
5700
1346
4
1343
543
383
417
1594
2013
2061
2095
1851
2858
14
1326
3844
5
479
3092
2195
8
4431
3679
2337
1802
4374
3
2346
2870