5599
11
12761
3
1527
1
1504
1672
707
712
2578
586
2788
2555
4
2622
3263
2
6822
5
1834
3554
2395
6
1951
741
0
1288
2580
2897
2126
34959
18
2453
1554
3364
2139
1802
1415