2585
2
177
0
2526
3
839
1
359
383
2369
1584
4713
5
4067
9
1389
503
2016
4
2064
2126
3813
11
1263
4830
2346
4492
2024
3345
2659
12958
2141
1915