2196
3
1793
6
5638
9
803
1
1988
985
0
789
2010
7
1175
2814
4
1058
1042
8040
2755
2
5577
1880
3680
2369
8
2444
5
3422
8691
23
7119
793
2229
8935
7844
2225
98686
31
2914
2564