4438
8
2392
2
1234
0
197
4728
1
2104
2297
3
1747
1254
1718
2615
289
6357
14
2082
3182
1501
4080
3371
10
496
1950
5233
3316
11
3691
4
1240
5
2999
4250
1854
2047
3522
2105