3238
13
4966
6
12621
22
1224
1
1309
0
2959
3118
3
1992
697
2688
2
2356
1243
3841
437
4914
1494
1917
1960
2977
15
2899
8
3453
3466
5389
1594
3593
16
3910
692
2507
2235
2711