982
1
2318
2
883
3
2522
2542
2772
4978
4309
13499
5
1992
2724
0
9611
697
1912
2538
3819
1309
66
978
4914
3683
8819
12
215
867
2189
4465
22
7793
4
1764
36905
297066