1660
1
1570
1168
1388
2
2901
2435
1699
1532
2522
5354
658
0
2710
2041
4435
3
1681
1622
1720
1451
3196
19944
2265
1348
1689
1431
1688
1833
14125
10
1969
1558
2135