5935
15
2548
2
4014
3
1728
0
3251
4
2831
12396
23
8026
18
1690
3446
3954
1783
2363
5937
5
2944
1935
2186
1
4554
2902
2178
2320
1979
2982
2570
3743
3539
14674
6
3249
2012
2510