3498
4
3315
3
928
1
3116
177
0
2461
20
282572
1037
514
1389
2
158
952
15789
2064
1866
7
2069
1124
2830
4396
1155
496
373
384
121182
2328
408
2419
1650
364
676