3818
7
938
1
2356
6
181997
11
2668
2
1159
1821
4
19079
2899
8
685
0
3544
3
1815
3354
2468
796
1970
2982
2921
5
17970
15
2935
2600
1194
9160
4034
3427
3090
2133