1201
2
2908
10
770
1
3491
4
3256
521
0
1954
1985
12459
3
1152
2219
3186
2277
5141
7
6707
24
4083
6676
12
4623
5
3261
3296
3626
4309
796
6
1618
2010