661
0
2257
1
1043
2
1923
3
2288
2786
1690
929
662
2897
4
1182
3795
2907
650
2870
559
263
635
2290
7777
13
3752
1421
597
646
2379
1059
533
1123
16550
27