2478
1
1746
2
2350
4471
1672
496
0
1380
3779
2986
746
940
662
572
1193
1812
4362
3
1512
781
2710
3426
4
868
3169
5