2377
1
1331
2
4471
2428
0
1704
10317
11059
9
24337
22
1412
5504
16
9954
6
19944
19783
11924
1334
3593
17946
131589
13499
5
5635
3
810
2906
3090
19932
3050
1994
4382
4
2907
2666
1179