4222
6
2161
5
1696
3
1622
2
1804
1631
2243
4
821
1
6208
1529
1314
5050
9
1632
1458
0
1513
3446
1465
1078
3079
5523
1502
2964
2797
1129
936
836
957
1406
1454
4841
7