455
0
594
1
522
1179
493
83
612
2228
3
1808
7
2784
4291
4
2466
5
1239
539
433
432
1105
595
617
356
662
418
2065
2760
2132
2
1158
3462
6
937
953
688