1078
1
2533
2
2759
2368
4176
6
3107
4
1942
9
908
2100
3050
0
1660
2414
1258
2776
2740
4261
7
526
23802
3606
3
693
830
2551
3580
2523
442
13967
3196