2990
6
18403
7756
3
477
0
1649
1
578
2431
440
647
2337
3123
557
248
1315
499
2
1281
475
2693
1431
1423