16
20961
1
976
2010
2
579
1310
1083
979
1732
943
611
2015
1539
1512
4051
859
3
1373
3805
1129
1137
1829
920
1999
4530
764
3009
9
1193
3828
1159
911
1894
838
1152
1572
3634
1000
1274