6423
9
1029
2
1924
0
2289
4
1421
2260
2216
3
2689
2503
1
2683
1571
2866
4291
1416
2650
631
1547
4463
5
1260
1114
1283
786
509
3886
2501
5156
13
3916
603
1325
1072