6109
2
6676
12
4241
3
4943
20312
39
1768
101415
109
20850
5
4096
14801
11
1112
0
3058
3329
2514
4
2920
986
712
1
4212
4658
2034
3063
10
2519
7
2082
3491
591
2786
4321
504
7081
123674
35