2696
3
4966
6
1926
5
3798
4
2344
1
859
2289
3765
2324
3176
2
3145
1978
2255
1464
2372
0
2596
4039
1615
2429
1403
2395
701
458
5094
9
3587
2209
3001
3676
1940
2631