3498
4
600
0
2337
5
2478
1
4471
2
1672
3117
8
1106
1815
7
1451
423
3779
721
822
2986
4506
1225
1028
940
15233
578
1193
616
2366
1512
3426
913
1505
1622
1275