3079
1
1295
2515
3
2028
0
1859
2
1194
1527
14125
10
522
1815
1209
841
1581
1935
3765
4
1431
3196
1688
1833
658
1969
1679
4309
1891
1186
2650
20
2435
2265
1767
297066