1495
4
1722
1
93
404
624
2
654
962
3
1295
3618
15
643
700
62970
17
1076
558
1250
5
677
681
1616
790
1412
3340
7
873
1501
1310
1353
575
1799
1005
505
1449