2996
0
4044
5
1780
1
3528
7
3083
2
1787
17946
2465
3153
1189
2784
3125
5412
4
3546
32302
1594
3
2267
2562
3200
3498