3175
5
1645
2
3080
3
2756
1486
1
2258
534
0
1354
2512
721
2535
2204
4044
3083
17946
2465
1189
3125
3546
1564
616
5440
8
3498
4
3779
4471
2964
2395
6
3051
1603
2595