2088
2
485
1
3498
4
1287
0
3779
1514
4471
2964
3051
1603
1327
639
1787
496
1461
565
1140
2462
3602
3
255
2906
784
1473
1503
2258
445