19944
2
1331
1633
4
19932
6
24337
22
610
0
3371
9
1812
131589
1
1993
3
11059
17391
7
297066
2906
2428
1249
11924
4382
3910
2265
13995
10952
5
2082
2377
5504
16
1445
551
1962
2405
10317