2465
2
1563
0
3125
1404
3546
1
32302
387
1064
1704
1397
691
1107
3498
4
743
3779
4471
2964
3051
1603
894
1287
1345
3780
10
1461
1761
2349
3
497
536
3490
2749
5