3498
4
600
0
2337
5
2478
1
4471
2
1672
3779
721
822
2986
6753
17
1225
2316
1028
940
15233
578
1193
616
11447
2784
3
1512
4476
2512
3673
3426
913
964
1650
2915