3024
3
2268
4987
9
2600
4
20312
39
2213
1
2755
2732
2
5565
4606
3212
27
2489
1917
1960
0
962
2788
2740
2954
2781
2204
5
5094
1564
1210
599
2475
4578
3629
2688
2488
1977