2110
1
1911
1305
2368
1883
2
2760
4
3919
3
673
0
4435
915
1332
929
1690
1660
1788
1380
693
83
1431
467
1547
1568
2562
1691
745
526
3562
1093
2710
801