2069
3
2064
1
149
0
340
514
928
1164
1896
297
2461
20
416
503
177
520
970
2953
3650
3067
2995
8
4418
3632
1435
2
1547
684
1389
1224
4033
4
494
1058
2052