3238
13
4966
6
12621
22
1224
1
9055
10
2959
3118
3
796
2688
2
2356
1243
3841
2908
3671
437
0
4651
1494
2108
1917
1960
2977
15
2329
2234
4
2899
8
3453
3466
1594
2835
3593
16
3910