645
1
1326
938
1671
9244
1192
730
530
4
637
0
3082
217
417
1501
2799
3
4987
2619
2
7756
2506
1029
4713
14
5885
3303
1622
17184
44
2117
6968
5
31183
12
565
1327
1758