3053
7
2324
4
1964
3
3610
1889
2
1
13034
15
2223
1013
3120
2048
469
0
1042
1712
1426
2060
1179
3682
2797
5
108797