2370
2
1554
1
1011
3
1245
2534
766
1763
1778
4099
8
1816
2294
1220
1063
830
0
1036
2159
5
1458
2166
83
1622
1839
1834
1690
1307
1093
2243
6
1558
1371
1372
2710