2110
1
1332
1639
1883
2
1265
1305
2760
4
1468
2368
929
673
0
915
3439
5
2166
693
83
526
784
1690
2710
801
1788
1093
2243
6
1558
1371
1372
1000
830
1825