3691
5
1310
0
2809
2
17353
918
479
2211
2459
9
2301
494
3092
1
631
2881
31535
2328
3
1772
543
403
668
3114
4
3510
4111
2749
361
351
383
2748
1452
390
432