1643
2
1430
1
1544
776
494
2470
6
95
2440
4
665
627
528
76
191
105
90
155
531
0
148
648
73
125
263
82
130
307
315
72
53
366