671
0
657
90
606
383
2740
303
755
1451
306
691
4537
3754
349
559
1398
507
596
962
4111
2
679
362
58
2855
3
1782
54
1267
1
528