994
1
622
2
5768
9
1031
1092
1170
605
3270
4
3448
674
675
5184
1698
3
7288
5
1212
747
1075
1463
1372
882
0
2648
15
2789
10
1082
1403
2011
3187
2168
17
1389
1197
6831