1618
0
2710
2
2277
572
2522
3465
2468
3
1225
1743
1691
1
1380
1681
3054
5
877
4034
2110
125
3364
2057
2942
6
1150
942
868
1683
1739
2886
4
716
17970
15
1873
2921