661
0
107
572
691
1903
2
2598
5
292
3025
1
1306
2522
1421
1513
1733
447
1374
662
1501
1329
650
1889
3353
11
521
390
3268