653
0
747
1949
3
637
169211
11
2810
2855
646
2126
783
1
2330
2
2727
5
780
247
573
1056
418
953
1880
484
3092
3691
837
381
2301
1942
2881
1488
543
3498
4