3655
3
5726
8
32994
49
459
1
2529
2
1599
2194
528
0
1869
3354
1978
2773
5
527
2820
28098
14
5771
10
1397
21152
51331
25
13499
3971
45986
26243
1064
10243
4