2906
1
3779
2
2468
2986
1687
1047
940
1149
0
2631
945
2392
1512
1849
3426
4
2258
3848
3
4009
6
2522
2861
6445
4706
1358