3079
1
2515
3
2028
0
3868
10
5052
462
1859
2
1194
1527
14125
522
5347
4
1815
1209
2160
841
4537
1628
1593
1935
1186
1663
5
3126
2471
7
2358
9
1295
1431
3196
1688
1833