951
1
1066
2349
3
1681
1015
1787
1694
1174
1431
1606
1168
2530
4
1306
2999
1526
2
2044
2173
83
1699
2312
0
1013
1366
1988
1305
1451
3041
737
2535
3931
6
650