3498
4
3779
2
4471
2964
1
280
2354
3051
1603
1461
0
3336
1173
2159
1040
1842
2797
5
2652
2906
6668
1295
598
1491
5225
8