2821
1
2496
3
2234
2431
2115
4
1458
3172
10
2297
2
1129
0
8969
987
835
3368
1033
5262
521
5678
8
1385
320
1207
1984
931
921
1431
907
2334
1270
3043
2989
5
12320