1295
1
2028
0
1194
1527
2
14125
10
571
1815
841
1581
840
3
1935
5997
12
3765
4
1431
3196
1688
1833
658
1969
1679
4309
1891
2650
20
2435
2265
1767
894
297066
280