12459
3
2502
5
3818
7
938
1
2356
6
2668
2
1159
1821
4
181997
11
19079
2110
2899
8
685
0
3544
1815
915
3503
3137
3354