1295
1
1527
2
14125
10
2028
0
1815
841
1581
840
3
1935
5997
12
3765
4
1194
1431
1688
1833
1969
1679
1891
2650
20
2435
2265
1767
280
3683
797
1807
3196
5225
8
8262
2099