2440
2
978
4677
10
9807
6579
9
3054
1
1010
1277
5
2443
737
2904
4
111
0
2659
752
3293
4309
911
329
1890
12958
1960
7
1334