3196
2
3071
9
989
0
1992
1
2799
6
6247
5
2138
3
2919
4335
6779
1771
3014
20
2365
4
1638
6844
2358
2155
1403
2744
2949
3551
10
3126
2571
5771
2057
444571
4476
267612
2082
9956