1115
3
802
1
717
2
1325
584
1302
656
2499
17
2001
1063
868
971
8
1149
5
3178
10
1735
4
751
645
462
167
787
398
0
465
86
110
68
206
72
92
90