2337
5
2264
1
2478
4471
2
1672
3779
721
0
822
2986
6549
11
1225
1028
940
1494
4
15233
578
1193
616
2366
2907
1512
1417
3426
913
2757
3
851
3423
7793
1894
2042