1584
1
443
2
986
103
1158
1240
0
820
2809
4137
8
604
531
9485
1460
7
1646
422
1793
7187
471
619
749
4935
5
316
102
133
86
350
191
165
61
494
4