970
1357
7945
1690
1840
1134
1008
678
1208
1253
793
977
907
3440
2953
2273
4464
2976
2527
8911
2005
3507
4689
1435
1574
2690
3547
1950
1575
2504
1732
1597
1924
1680
7522
5606
3475
3257
5607
8522
5081
3604
6134
4438
7502
6736
5789
5599
2288
6059
5145
5013
5779
4803
5512
5887
15283
20048
4032
12496