2710
2
1679
2209
1
1590
1431
2368
1690
1660
1767
2435
2189
3
1812
1814
1545
1558
2495
0
383
1527
1815
950
1388
1380
1935
1787
2322
4
1711
1547
14125
10
400
2786