269
0
445
2275
2
326
3691
5
2809
428
17353
2490
325
820
5150
1
918
2727
2301
685
407
515
943
217
1428
2881
968