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