4222
6
2161
5
1696
3
1625
2
1804
1631
2244
4
822
1
6209
1529
1315
5050
9
1633
1460
0
1513
3446
1465
1079
3079
5525
1504
2966
2797
1130
937
836
957
1406
1455
4842
7