602
0
2069
3
722
2830
7
410
787
1161
846
2955
5
668
1009
1
1780
381
1101
1037
2
1772
1099
1593
1931
2161
719
2490
4455
1893
2600
2328
1043
408
4654
1215