46
0
951
2648
5
2275
2
3691
2809
2301
325
2881
475
451
2190
1
3510
386
968
285
4111
2749
2748
1452
14076
7
280
274
1155
390
2546
683
1567
2076