2999
1
796
6
346
0
1751
2908
10
3671
6779
5
1226
988
2108
3
1393
753
1894
1142
2
810
1304
2004
2329
1746
2234
4
2835
2297
21152
8
1618
2277
1761
2027
2897
1619
4670