2110
1
2760
4
2368
1568
2562
2
1382
2710
1305
1590
1883
1547
929
673
0
915
1332
2262
693
526
801
784
1660
1000
745
2166
1639
830
3326
3
496
1093
1690