2673
0
1043
1
1428
4396
3
2546
802
968
2211
2474
2
360
628
2520
392
483
1498
2330
4
691
2190
1232
11392
6
3116
494
1348
2269
1640
772
1425
5009
576
1346