2502
5
3818
7
938
1
2356
6
2668
2
1545
2250
1159
1821
4
2899
8
2245
3
1788
685
0
3544
1815
1226
3053
3354
2468
796
2982
2921
17970
15
1970
2935
2600
1194
9160
4034
3427