2802
6
1371
1
1166
11
19944
2
19932
2717
3898
10
711
1706
24337
22
532
2265
610
0
1712
2381
3
2923
1334
10317
2199
131589
1412
1179
11924
4382
4
1047
990
2377
297066
5504
16
1516