5440
8
894
0
3498
4
3779
2
4471
2964
1
3051
1603
1461
189
791
2906
2069
5
5065
1329
2258
1717
781
758
570
1672
19
108797
684
1001
1078
590
2990
661