1581
2
942
1
3655
11
2159
12459
3
2502
5
3818
7
938
2356
6
2668
2250
1159
1821
4
2899
8
2245
1788
685
0
3544
1815
1226
3053
4617
3354
2468
796