3745
1
2123
2
4099
8
7762
4
1912
2741
57793
0
815
2709
6
4606
2233
3
3212
27
2721
2489
1917
51331
25
962
2788
2781
1184
2405
1210
4578
1924
4477
1621
7222
4715
5
2937
3106