1382
1
1788
1986
2
2169
1380
0
2935
1517
3683
83
2368
2166
2710
1590
2377
1295
1547
801
1681
496
1660
830
1168
1819
1568
2100
1813
2562
1431
1399
3326
3