1543
20
1175
2
3237
1
2179
4
1775
6
1217
3332
7
2375
17
1707
3
145079
0
1333
3636
8
820
6479
27
556
500
2880
5
418
1723
2071
1328
1113
440
1045
3817