1691
1
1090
3
2159
12459
2502
5
3818
7
2184
6
938
2356
2668
2
2250
1159
1821
4
2899
8
2245
1788
685
0
3544
3326
50969
1815
1226
3053
8204
3354
289
2468
796
2982
2921