2879
1
1309
0
1895
6026
2
2173
3597
5
2194
1022
1808
1418
4
2637
3
2917
83
1168
1992
2268
697
3571
4914
57793
2294
9504
6
4606
2233
3212
27
2489
1917
51331
25
962
2788