1982
4
2452
2
2542
3988
6745
16
1401
1739
1
1208
2132
1795
1195
2318
3942
3
5322
8
1501
0
3587
373
919
3889
440
1653
5517
1568
2528
2917
3238
7