1804
2
20518
14
2952
3
1248
4
2166
8
80
2324
9
568
0
1518
7
1343
233
1
832
5130
1434
1959
3624
1500
747
1675
1698
5
1175
2127
1153
1419
2386
996
157
1502
531
1193