3691
5
2809
2
584
0
17353
2490
325
820
918
2301
458
685
407
767
515
1
1428
2881
968
1131
323
1043
1931