2646
5
2512
2
3505
802
1653
4
960
1
919
1106
2077
164
0
442
1687
1741
1397
3
971
1844
700
2219
587
1204
790
5721
8
629
6856
24
5151
696
3326
4249
1793