2465
2
3125
3546
1
3158
0
1208
971
5440
8
2124
3
3498
4
3779
4471
2964
1179
3051
1603
2740
1773
255
1486
1564
600
1289601
2906
2069
5
1225
1329
2258
100
758