959
1
1507
1121
2
1774
8
3221
0
2237
3218
7
3569
4
1990
1813
8329
1568
6779
5
20163
44
2045
3589
1469
3572
4971
6
1230