1269
1
2271
4
946
66
0
1694
1744
1451
951
1743
2312
1688
717
2954
2
1729
1463
3971
2522
8527
2041
2313