664
2
693
1
84
316
107
470
1351
78
61
490
1222
758
1369
3
720
5899
13
1189
3924
22
1350
1032
3183
4
1039
1071
6218
6
4876
10
1179
927
1331
1995
9463
2017