2377
1
19944
2
5504
16
467
0
2906
1973
1704
4382
4
11059
9
1174
496
14887
18
11924
2428
1380
1047
5169
131589
1749
2131
297066
2392
1844
2110
2055
24337
22
610
10317
830
1813