353
1
309
307
336
2303
1872
1009
2
767
0
418
423
431
430
1440
1333
4077
1662
3
445
802
2041
99
4223
22
1639
2290
346
2766
412
398
2587
16
979