2281
7
4044
5
1641
1
986
2149
1018
1016
1331
2
1334
4691
3910
3
829
0
2428
1704
24337
22
10317
11059
9
24418
8