3371
9
19944
2
1331
1633
4
19932
6
24337
22
2265
1
1812
610
0
17391
7
1334
10317
2199
131589
1412
1179
1249
11924
4382
1047
2377
297066
5504
16
1962
551
1516
1768
1736
1993
3
11059