19944
2
2377
1
5504
16
830
0
3090
6
467
1690
1047
745
1380
674
915
697
297066
1570
1787
1704
2906
4382
4
1532
4335
1174
1568
131589
14887
18
2428
1016
11059
9
5169
1334