5966
7
443
0
1343
247
1
2420
2541
543
4111
2
381
1462
971
3691
5
2809
2531
4
2727
2301
6260
1682
2881
2730
973
1851
3498
484
1073
3149
58
2224
608
17730
11