3238
13
4966
6
12621
22
1309
0
2959
1
3118
3
1992
697
2356
1224
3841
437
4914
2
1917
1960
2977
15
2899
8
3453
5389
3910
2507
2235
2711
5196
1131
2061
2688
2259
518
1616