3117
3
4223
22
7328
2
1885
2168
5
8772
3148
9
2488
4
3922
7
3719
3632
3980
3815
0
1765
9576
14
185
2564
2191
641
1
2619
938
561
603
91021
1929
2102