1661
1
3109
5
274
0
4577
18
602
722
410
273
3235
787
1161
846
2683
668
6976
12
381
1101
120469
35
402
1931
2
392
2161
1025
2490
4455
1893
2328
1598