2329
3
1721
0
19944
2
2425
7
2768
2377
1
5504
16
786
2906
1704
4382
4
11059
9
1174
11924
14887
18
2428
1047
5169
131589
297066
2392
1092
1366
10317
24337
22
610
1331
2189
1334
1412