1739
2
5440
8
3498
4
3196
3779
4471
2964
1
3051
1603
881
0
5065
4757
1461
1850
645
791
534
2773
5
2906
2069
607
1329
685
2258
366
1644
758
1672
108797