3595
6
1883
1
1418
2
4594
883
267
0
2521
3659
14
458
1152
552
282572
1378
1099
759
579
1045
3408
12
525
768
2952
1665
2912
10
4328
1297
31535
2119
3564
3
584