16528
20
1772
2
1936
1
2151
4
1337
0
5009
1425
509
544
2526
1987
676
3
1587
2799
11829
1329
18385
1332
1237
292
3844
5
1261
3718
6
3116
543