3470
5
5946
2
2277
0
1080
1
2794
1628
3871
2343
2638
3
2629
2285
527
1753
1412
4198
513
5782
4
2054
3109
14
2865
3629
2534
2558
2093
1622
1889
1326
2502
1618
7876