3013
15
1077
1
1365
14589
10
2525
3
1042
4
712
1517
2
948
862
0
1466
1633
3271
1025
1568
736
189
8267
7870
2420
608
1894
2719
22
928
607
2623
6
3920
4578
10114
12
2750