2999
1
988
0
6779
5
796
6
2297
2
346
2897
2528
3
1913
2257
7304
7
1566
1226
527
2036
3014
20
753
1894
1142
1529
2277
3085
1746
2234
4
1639
1751
2333
83
2004
1618