2996
0
6246
6
883
3
3470
5
1500
1
5232
7
1819
3109
14
2259
1672
7793
4
1159
3208
1266
5464
9
572
1954
2
1647
1614
1044
2557
5504
189326
2317
4471