2627
4
1105
0
10317
2
3296
596
1103
562
1382
1
484
2663
914
668
1581
1166
371
2123
534
1298
367
2271
362
3159
2756
1862
804
418
942
388
781