2800
6
2115
4
1193
1
316
3498
282572
0
1462
2
928
177
2419
3116
981
2759
2461
20
514
1501
459
462
1389
1841
1969
2064
2634
2069
3
1124
2830
7
491
2284
882
1073