602
0
722
410
467
787
1161
846
3442
2
668
1101
1906
1
1889
1481
1931
20634
8
1809
2161
2490
4455
1893
3350
2328
3268