2735
2
1637
3
1404
1029
1
1598
1804
1868
1723
1013
1041
583
2440
1547
1018
5592
8
2195
20163
44
1069
4926
5
83
1426
909
1508
1042
1179
194
0
1734
1706