2990
0
1632
2
3779
2986
1
940
5052
10
1193
1512
3546
2646
5
1690
3426
4
1819
697
1044
2449
2368
2919
3158
2408
8
1741