4477
2
5505
14
1383
1
24337
22
1184
2428
0
11059
9
11924
1412
2721
3
9954
6
1331
5504
16
10317
3106
4
19932
2926
4305
2405
1239
610
6231
1089
2656
2377
2323
2906
7762
19944
2798