19944
2
565
1
1215
6929
11
1092
10827
4
2562
951
1239
467
0
674
8527
1355
3
766
24337
22
913
1162
1223
851
4562
10
6753
17
3591
599
135
1767
2505
5746
23
1324
1246
592