2809
2
17353
0
1182
1
2301
1020
3092
2881
6983
5
31535
571
875
3114
4
3510
579
4111
1305
2749
1501
2748
1452
2325
4331
982