2090
1
1225
0
2610
2
2414
6666
4
101415
109
1380
3544
3
1310
3163
2668
467
1012
475
581
2462
1976
1431
1348
1055
621
785
1830
383
989
978
610
4132
4642
718