3589
3
1193
0
5151
2
2799
6
314
1922
2496
572
4651
1107
1
4044
5
3083
1248
2666
9
2465
650
3125
1834
528
280
1491
2366
3680
557
3498
4
3779
693
4471
2964