214
1
635
596
730
1103
2
166
667
276
690
1342
0
1668
1266
649
399
575
1407
1634
4467
180
2875
6
511
346
1452
3
862
403
1235
1212
144
1105
1889