5226
5
5232
7
2466
610
0
1089
194
1107
1
773
623
3475
237
383
120
370
1857
302
785
272
1663
925
3
106
2323
9
542
5443
15
2750
4
869
618
2507
3528
2436