1062
2
3234
10
464
1
1067
0
789
745
784
2799
502
1124
566
730
2142
2109
4
2071
3637
8
774
1157
1106
2838
3864
1153
897
2126
1184
3
3519
5
5276
7
1248
9465
1959