1141
1
2489
2
2886
4
4946
18
2189
0
493
688
402
693
515
916
1974
657
517
1569
189
3143
138
403
346
3505
3621
3428