1641
1
1712
0
676
1331
2
1334
3910
3
2428
1704
24337
22
10317
11059
9
610
32302
9954
6
1089
297066
4382
4
19944
5978
5169
3256
2535
1179
25494