2966
10
3058
2
1218
746
1
1289601
4
718
2505
1162
5204
3
1376
1239
2344
1585
1767
2578
2338
674
6753
17
3354
9
603
0
2848
2146
6
517
3541
3624
3267
5784
8
1558
8329