1622
1
712
2327
11
2980
1057
2
785
0
1348
1179
159
3871
2794
610
582
783
1020
383
2535
2578
841
3470
5
432
2988
989
6779
1550